Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

ОС Linux. Дослідження процесу завантаження операційної системи.

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Інформаційних систем та мереж (ІСМ)

Інформація про роботу

Рік:
2008
Тип роботи:
Розрахункова робота
Предмет:
Операційні системи
Група:
ІТП

Частина тексту файла

Міністерство освіти та науки України Національний університет «Львівська Політехніка» Кафедра ІСМ Звіт До лабораторної рботи № 4 З курсу:”Операційні системи комп’ютерних мереж” На тему:”ОС Linux. Дослідження процесу завантаження операційної системи” Виконав: Ст.гр. ІТП Прийняв: Львів – 2008 р. Мета роботи Дослідити процес початкового завантаження ОС Linux, та навчитися налаштовувати та проводити його діагностику Теоретичні відомості: Аналізуючи процес початкового завантаження ОС Linux можна зрозуміти багато особливостей роботи операційної системи. Власне правильне налаштування цього процесу дозволяє створити комфортне робоче середовище для користувача. Водночас, помилки у цьому процесі призводять до низької продуктивності системи, або ж система не запускається взагалі В цілому. процес початкового завантаження системи містить такі етапи: завантаження та ініціалізація ядра; розпізнавання та конфігурування пристроїв; створення первинних системних процесів; виконання команд оператора; виконання командних файлів; перехід у багатокористувацький режим. Формування розділів жорсткого диску Взагалі кажучи форматування жорсткого диску та створення на ньому розділів відноситься до процесу інсталяції системи, а не до процесу завантаження. Однак правильне формування розділів диску є передумовою правильного завантаження системи. Формування нових розділів на диску можна зробити, наприклад, утілітою fdisk. Рекомендується створювати окремі розділи на диску для: операційної системи – цей розділ є активним і з нього відбувається початкове завантаження даних користувачів. Окремий розділ для даних користувачів дозволяє гнучко проводити резервне архівування даних свап – розділ. Цей розділ використовується системою для свап-пам»яті Проаналізувати наявні розділи можна, наприклад використовуючи Kinfocenter->Partitions (ОС Mandriva Spring 2007, KDE 3.5). Крім наведених вище розділів може бути відображено і інші змонтовані файлові системи. Завантаження та ініціалізація ядра Процес завантаження починається однаково для різних типів ОС та апаратних платформ. POST Спочатку, відразу після включення живлення, запускається процедура самотестування комп”ютера POST (Power On Self Test). Система порівнює інформацію записану в CMOS пам”яті з тим, що є насправді. Якщо виявлені помилки, то видаються повідомлення на екран, або ж звукові повідомлення. Після правильного закінчення процедури POST система передає керування коду записаному по визначеній адресі у пам”яті. Цей код є досить простим. Головна його функція – пошук пристрою, з якого буде відбуватися завантаження. Залежно від налаштувань у CMOS BIOS пристроєм початкового завантаження може бути дискета, cdrom або жорсткий диск. Завантаження з MBR Коли пристрій завантаження знайдено, система шукає нульовий сектор (з адресою циліндр0, головка0, сектор0). та виконує код, розташований у цьому секторі. Цей код знаходить та зчитує таблицю розділів (розташовану відразу ж після нульового сектора) та знаходить в ній активний розділ. Після цього починається виконання коду записаного у першому блоці активного розділу. Для Linux цей код є завантажувачем LILO або GRUB LILO В деяких випадках завантажувач LILO розміщують безпосередньо в MBR. В цьому випадку він використовується для завантаження інших ОС. Якщо ж завантажувач занесено на початок розділу диску (такий завантажувач ще називають вторинним - secondary), то він використовується для завантаження Linux з цього розділу. Нехай LILO розташовано в MBR. Тоді підчас завантаження BIOS завантажує код LILO у пам”ять по визначеній фіксованій адресі (0x7C00) та виконується. Цей код використовує процедури BIOS завантажує у свою чергу вторинний завантажувач на адресу 0x9B000. Всі операції з відображення меню виконує вже вторинний завантажувач. GRUB Завантажувач GRUB є альтернативою до LILO. GRUB (Grand Unified Bootloader) використовується в дистрибутивах Mandriva, Ubuntu та деякіх інших. Подібно до LILO – головн...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини